Перейти к основному содержимому

4.10. Итоги

Разработчику Аналитику Тестировщику
Архитектору Инженеру

Основные категории ORM:

  • Модели и схемы данных;
  • Запросы к базе данных;
  • Оптимизация производительности;
  • Наследование - создание новых классов на основе существующих;
  • Транзакции и целостность данных.

Три основных правила работы с ORM:

  1. Используйте миграции для управления структурой базы данных.
  2. Оптимизируйте запросы для минимизации нагрузки на базу данных.
  3. Анализируйте генерируемые SQL-запросы для отладки и улучшения производительности.

Три фундаментальных момента:

  • ORM абстрагирует работу с базой данных, позволяя программисту мыслить в терминах объектов..
  • Неправильное использование ORM может привести к снижению производительности.
  • Правильная настройка ORM критична для эффективной работы приложения.